$color-theme:#0c34ba;

.collection {
    padding-top: 50px;
    padding-bottom: 50px;

    .collection-box {
        padding: 10px;

        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;

        .collection-box-item {
            position: relative;
            display: inline-block;
            list-style: none;
            width: 140px;
            padding: 10px;
            margin-bottom: 20px;


            border-radius: 10px;
            background: #ffffff;
            box-shadow: 5px 5px 8px #b5b5b5c2,
                -5px -5px 8px #ffffff;
            border: 1px solid #cccccc;

            .item-checkbox {
                position: absolute;
                top: 5px;
                left: 5px;
            }

            img {
                width: 100%;
                height: 140px;
                border-radius: 10px;

            }

            h2 {
                font-size: 16px;
                font-weight: bold;
                margin: 0;
            }

            .price-box {
                display: flex;
                justify-content: space-between;

                span {
                    color: $color-theme;
                    font-weight: bold;
                }
            }
        }
    }

    /deep/.van-submit-bar__bar {
        justify-content: space-between;
    }
}